// components/cycleAlert.js
Component({

  options:{
      styleIsolation:"isolated"
  },

  /**
   * 组件的属性列表-用于接收外界传递到组件中的数据
   */
  properties: {

    pTestCycle:{
      type: Array,
      value:[]
    },
    pMiddle:{
			type: Boolean,
			value: false
    },
    
    pTitle:{
			type: String,
			value: ''
		},
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    onClickItem(ret){
      console.log("==="+JSON.stringify(ret));
      console.log("==="+ret.currentTarget.dataset.name);
      this.triggerEvent('getId',{val:ret.currentTarget.dataset.cycleid,name:ret.currentTarget.dataset.name})
      this.hidePop()
    },
    hidePop () {
     
      // 关闭select  .对应class #对应id
      this.selectComponent('#popup').hidePop()
    },

    hideAlert () {
      
      // 关闭select  .对应class #对应id
      this.selectComponent('#popup').clickModal()
    },

    hiddenAlert(){
      console.log("弹框消失了");
      this.triggerEvent("hiddenAlert")
    }
  }
})
